• word of the day

    passiflora maliformis

    passiflora maliformis - Dictionary definition and meaning for word passiflora maliformis

    Definition
    (noun) West Indian passionflower with edible apple-sized fruit
    Synonyms : sweet calabash
Download our Mobile App Today
Receive our word of the day
on Whatsapp